#include<bits/stdc++.h>
using namespace std;
void nswap(int* n,int* m);
int main(){
	int s1,s2;
	int n,m;
	cin>>n>>m;
	nswap(&n,&m);
	int i;
	for(i=0;i<=n-1;i++){
		s1+=(n-i)*(m-i);
	};
	s2=(n*(n+1)/2)*((m+1)*m/2)-s1;
	cout<<s1<<" "<<s2;
	return 0;
} 
void nswap(int* n,int* m){
	if(*n<=*m) return;
	else{
		int t=*n;
		*n=*m;
		*m=t;
	};
	return;
}
